// class Person {
// 	public name: string;
// 	protected sex?: number;
// 	constructor(name: string, sex?: number) {
// 		this.name = name
// 		this.sex = sex || 1
// 	}
// 	public running(): void  {
// 		console.log(this.name + ' running')
// 	}
// }
// // 类型含义就是  要实现里面类的属性和方法（自定义）  注意类 类型不能访问private和protected属性  也只能访问类中有的属性或则方法
// const p1: Person = new Person("zkx")
// const p2: Person = {
// 	name: '小爱同学',
// 	running: function () {
// 		console.log(this.name + ' running')
// 	}
// }	